exit triumphantly - Alemán Inglés Diccionario